so far as is reasonably practicable - French English Dictionary